sun crown - French English Dictionary